.documentation h2 { margin-left:0px;margin-bottom:10px; }
.documentation h3 { color: #782121;	font-weight:normal;margin-bottom:0px; }
.documentation h4 { font-size:14px; color: #782121;	font-weight:bold;margin-bottom:0px; }
.documentation pre { margin: 0 0 20px 0; }
.documentation .code_caption pre, .documentation .code_caption table, .documentation .code_caption img { margin: 0; }
.documentation .code_caption img { padding:0; }
div.documentation { padding:0 60px 0 60px; }

#page h1.med {
	font-size:40px;
	margin-top:0px;
	margin-bottom:40px;
	margin-left:40px;
}
#page h1.med img {
	padding:0 0 0 10px;
}

ul {margin-bottom:10px;}
a {text-decoration:none;}
a:hover {text-decoration:underline;}
table { margin-top: 20px; }

td, th {
	border-left: 1px solid Black;
	border-top: 1px solid Black;
	padding: 5px;
	text-align: center;
}

a div.break {
	border:none;
	padding:0px;
	background:url(/images/documentation/break_button.png) no-repeat;
	width:229px;
	height:96px;
}

a:hover div.break {
	background:url(/images/documentation/break_button_inverted.png) no-repeat;
	cursor:hand;
}

td.last, th.last { border-right: 1px solid Black; }
tr.last td, tr.last th { border-bottom: 1px solid Black; }
th.blank { border:none; }
td.no { color: Red; }
td.yes { color: Green; }

.highlight { background-color:#FFFFCC; }
.html_key { color:#7F3300; }
.comment, .console_output {color: green;}
.attribute, .data {color: red;font-weight: bold;}
.key {color: #800080; }
.string  {color: Gray;}
.email_header { font-weight: bold; }
.header { font-weight: bold;color:#782121; }

.caption {
	font-size:9pt;
	font-family: "Arial Narrow", Arial;
	text-align: center;
	margin-bottom:10px;
}

div.image { text-align:center; }

#page .right_side h2, #page .right_side p, #page .right_side table { margin-left: 0px;}
#page .right_side p {margin-top:0px;}
#page .right_side #left_title h2 { margin-left: 42px;}
.right_side img { padding:20px 0px; }
img.icon {padding:0px 10px 0px 0px;text-decoration:none;}
img.download {bottom:-3px;position:relative;}